silver yarrow - French English Dictionary